
	code for sm_20
		Function : _Z1kPiS_i
	/*0000*/     /*0x00005de428004404*/ 	MOV R1, c [0x1] [0x100];
	/*0008*/     /*0xc0001de428004000*/ 	MOV R0, c [0x0] [0x30];
	/*0010*/     /*0xa0009de428004000*/ 	MOV R2, c [0x0] [0x28];
	/*0018*/     /*0xb000dde428004000*/ 	MOV R3, c [0x0] [0x2c];
	/*0020*/     /*0x0401dc23188ec000*/ 	ISETP.LT.AND P0, pt, R0, 0x1, pt;
	/*0028*/     /*0x80011de428004000*/ 	MOV R4, c [0x0] [0x20];
	/*0030*/     /*0x90015de428004000*/ 	MOV R5, c [0x0] [0x24];
	/*0038*/     /*0x000001e780000000*/ 	@P0 EXIT;
	/*0040*/     /*0xc0001de428004000*/ 	MOV R0, c [0x0] [0x30]; 		     //redundant
	/*0048*/     /*0x0401dc231a0ec000*/ 	ISETP.GT.AND P0, pt, R0, 0x1, pt;
	/*0050*/     /*0xfc001de428000000*/ 	MOV R0, RZ;
	/*0058*/     /*0x200021e740000002*/ 	@!P0 BRA 0xe8;
	/*0060*/     /*0x00419c8584000000*/ 	LD.E R6, [R4];
	/*0068*/     /*0x08001c034800c000*/ 	IADD R0, R0, 0x2;
	/*0070*/     /*0xc001dc23188e4000*/ 	ISETP.LT.AND P0, pt, R0, c [0x0] [0x30], pt; //redundant
	/*0078*/     /*0x10619c036000c000*/ 	SHL R6, R6, 0x4;
	/*0080*/     /*0x00219c8594000000*/ 	ST.E [R2], R6;
	/*0088*/     /*0x1041dc8584000000*/ 	LD.E R7, [R4+0x4];
	/*0090*/     /*0x04019c034800c000*/ 	IADD R6, R0, 0x1;
	/*0098*/     /*0x20411c034801c000*/ 	IADD R4.CC, R4, 0x8;
	/*00a0*/     /*0xc061dc2318804000*/ 	ISETP.LT.AND P0, pt, R6, c [0x0] [0x30], P0;
	/*00a8*/     /*0xfc515c4348000000*/ 	IADD.X R5, R5, RZ; 			    //almost always useless. 
	/*00b0*/     /*0x1071dc036000c000*/ 	SHL R7, R7, 0x4;
	/*00b8*/     /*0x1021dc8594000000*/ 	ST.E [R2+0x4], R7;
	/*00c0*/     /*0x20209c034801c000*/ 	IADD R2.CC, R2, 0x8;
	/*00c8*/     /*0xfc30dc4348000000*/ 	IADD.X R3, R3, RZ; 			    //almost always useless
	/*00d0*/     /*0x200001e74003fffe*/ 	@P0 BRA 0x60;
	/*00d8*/     /*0xc001dc23188e4000*/ 	ISETP.LT.AND P0, pt, R0, c [0x0] [0x30], pt;
	/*00e0*/     /*0x000021e780000000*/ 	@!P0 EXIT;
	/*00e8*/     /*0x00401c8584000000*/ 	LD.E R0, [R4];
	/*00f0*/     /*0x10001c036000c000*/ 	SHL R0, R0, 0x4;
	/*00f8*/     /*0x00201c8594000000*/ 	ST.E [R2], R0;
	/*0100*/     /*0x00001de780000000*/ 	EXIT;
		..........................


